<?php
    require_once(getcwd()."\Beans\BeneficiarioBean.php");
    require_once(getcwd()."\Controlador\EvaluacionEJB.php");
    require_once(getcwd()."\Controlador\MaterialEJB.php");
    require_once(getcwd()."\Controlador\ActividadEJB.php");
    require_once(getcwd()."\Controlador\ProyectoEJB.php");

/**
 * Description of BeneficiarioEJB
 *
 * @author Jose
 */
class BeneficiarioEJB {
    function verDetalle(){
        
    }
    function verFormulario(){
        $beneficiario=new BeneficiarioBean();
        if (isset($_REQUEST['idbeneficiario']) and ($_REQUEST['idbeneficiario']!=""))
        {
            $beneficiario=BeneficiarioDAO::getBeneficiario_porID($_REQUEST['idbeneficiario']);
            require_once(getcwd()."/Vista/Beneficiario/formulario.php");
        }
        else
        {
            require_once(getcwd()."/Vista/Beneficiario/formulario.php");
        }

    }
    function grabar(){
        if (isset($_REQUEST['idbeneficiario']) and $_REQUEST['idbeneficiario']!="")
            $sql="update beneficiario set
                nombre='".$_REQUEST['nombre']."',
                apPaterno='".$_REQUEST['apPaterno']."',
                apMaterno='".$_REQUEST['apMaterno']."',
                sexo='".$_REQUEST['sexo']."',
                fechaNac='".$_REQUEST['fechaNac']."',
                mail='".$_REQUEST['mail']."',
                celular='".$_REQUEST['celular']."',
                telefono='".$_REQUEST['telefono']."
                 where idbeneficiario=".$_REQUEST['idbeneficiario'];
        else
            $sql="insert into beneficiario (nombre, apPaterno, apMaterno, sexo, fechaNac, mail, celular, telefono)
                values('".$_REQUEST['nombre']."','".$_REQUEST['apPaterno']."','".$_REQUEST['apMaterno']."','".$_REQUEST['sexo']."','".
                        "','".$_REQUEST['fechaNac']."','".$_REQUEST['mail']."','".$_REQUEST['celular']."','".
                        $_REQUEST['telefono']."')";
    }
    function obtenerNombreCompleto($beneficiario){
        return $beneficiario->nombre." ".$beneficiario->apPaterno.
                ($beneficiario->apMaterno!=""?" ".$beneficiario->apMaterno:"");
    }
    function obtenerBeneficiario($idbeneficiario=""){
        if ($idbeneficiario=="")
        {
            $idbeneficiario=$_REQUEST['idbeneficiario'];
        }
        $beneficiario=BeneficiarioDAO::getBeneficiario_porID($idbeneficiario);
        return $beneficiario;
    }
    function buscar(){
        $nombre=isset($_REQUEST['nombre'])?$_REQUEST['nombre']:"";
        $apPaterno=isset($_REQUEST['apPaterno'])?$_REQUEST['apPaterno']:"";
        $apMaterno=isset($_REQUEST['apMaterno'])?$_REQUEST['apMaterno']:"";
        $fechaNacDesde=isset($_REQUEST['fechaNacDesde'])?$_REQUEST['fechaNacDesde']:"";
        $fechaNacHasta=isset($_REQUEST['fechaNacHasta'])?$_REQUEST['fechaNacHasta']:"";
        $mail=isset($_REQUEST['mail'])?$_REQUEST['mail']:"";
        $telefono=isset($_REQUEST['telefono'])?$_REQUEST['telefono']:"";
        $celular=isset($_REQUEST['celular'])?$_REQUEST['celular']:"";
        $beneficiarios=BeneficiarioDAO::getBeneficiarios($nombre, $apPaterno, $apMaterno, $fechaNacDesde,
                $fechaNacHasta, $mail, $telefono, $celular);

    }
    function borrar(){

    }
    function verListado(){

    }
    function verAsistencias(){

    }
    function grabarAsistencias(){

    }
    
}
?>
